.el-dialog {
  // background: linear-gradient(135deg, transparent 10px, var(--opacity-blue-bg) 0) left top,
  // linear-gradient(0deg, transparent 0px, var(--opacity-blue-bg) 0) right top,
  // linear-gradient(-45deg, transparent 10px, var(--opacity-blue-bg2) 0) right bottom,
  // linear-gradient(0deg, transparent 0px, var(--opacity-blue-bg2) 0) left bottom;
  background: var(--drop-down-color) !important;
  border: 1px solid var(--light-blue-color);
  margin: 0 auto !important;
  border-radius: 4px;
}

.el-dialog__title {
  color: var(--light-blue-color);
  font-size: 14px;
}

.el-dialog__header {
  border-bottom: 1px solid var(--light-blue-color);
  padding: 10px 20px;
  background: '' no-repeat top right,
    linear-gradient(to right, rgba(2, 30, 54, 0.2), rgba(0, 144, 188, 0.8)) !important;
  background-size: unset !important;
  background-repeat: no-repeat !important;
  background-position: right top !important;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;

  // line-height: 45px;
  .el-icon-close::before {
    color: #fff;
  }

  .el-dialog__headerbtn {
    top: 14px;
  }
}

.el-dialog__body {
  color: rgba(255, 255, 255, 0.9);
  padding: 0 10px;
  margin: 20px;
  text-align: left;

  .el-table--border {
    border: 1px solid var(--light-blue-color);

    .el-table__cell {
      border-right: 1px solid var(--light-blue-color);
    }
  }
}

.el-upload-dragger {
  background-color: transparent;
  border: 1px dashed var(--light-blue-color);
}

.addwork {
  .el-form-item__content {
    margin-left: 0 !important;
  }
}

.headerinfo {
  width: 25%;
  border-bottom: 1px solid rgb(13, 206, 165);
  padding: 10px 0;
  margin-bottom: 10px;
  color: rgb(13, 206, 165);
}

//加减器
.el-input-number__increase {
  background: var(--opacity-blue-bg);
  color: #fff;
  border-bottom: 1px solid var(--light-blue-color) !important;
  border-left: 1px solid var(--light-blue-color) !important;
}

.el-input-number__decrease {
  background: var(--opacity-blue-bg);
  color: #fff;
  //border-top: 1px solid var(--light-blue-color);
  //border-left: 1px solid var(--light-blue-color);
}

.el-upload {
  width: 100%;
  margin-top: 10px;

  .el-upload-dragger {
    width: 100%;

    .el-upload__text {
      color: #fff;
    }
  }
}

.el-upload__tip {
  color: #fff;
}

.el-dialog__wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}

.import-dialog {
  height: 80%;

  .el-dialog__body {
    height: calc(100% - 84px);
  }
}

.land-dialog {
  height: 80vh;

  .el-dialog__body {
    height: calc(100% - 155px);
  }
}

.el-loading-mask {
  z-index: 3000 !important;
}

.portalDialog {
  .blueDiv {
    background: rgba(36, 222, 255, 0.15);

    .contentText {
      color: #fff;
    }
  }

  .el-dialog {
    background: #004575 !important;
    border: 1px solid;
    border-image: linear-gradient(180deg, rgba(116, 190, 243, 0.5), rgba(0, 180, 255, 1)) 1 1;

    .el-dialog__header {
      background: linear-gradient(270deg, rgba(0, 202, 255, 0.68) 0%, rgba(0, 150, 255, 0) 100%) !important;
      border-image: linear-gradient(180deg, rgba(116, 190, 243, 0), rgba(0, 180, 255, 0.6)) 1 1;
      border-top-left-radius: 4px;
      border-top-right-radius: 4px;

      .el-dialog__title {
        color: #fff;
      }
    }

    .el-dialog__body {
      padding: 20px;
      margin: 0;
    }

    .el-dialog__footer {
      border-top: 1px solid rgba(0, 180, 255, 0.6);
      padding: 13px 20px;

      .dialog-footer {
        justify-content: space-between;

        .cancelBtn {
          line-height: 0;
        }
      }
    }
  }

  .el-step.is-horizontal .el-step__line {
    left: 34px;
    top: 14px;
  }

  .el-step__line {
    background-color: rgba(36, 222, 255, 0.15);
    width: 20px;
  }

  .el-step__head.is-wait .el-step__icon.is-text {
    border: 1px solid #24deff !important;
    color: #24deff;
    background: transparent !important;
  }

  .el-step__head.is-success .el-step__icon.is-text {
    background: #24deff !important;
  }

  .el-step__head.is-success .el-icon-check::before {
    color: #fff !important;
  }
}